/* CSS Document */
html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,div,input,table,td,tr,dl,dt,dd,label{margin: 0;padding: 0;}
ul,ol,li{list-style: none}
body,p{font-size: 12px;line-height: 18px;}
a{color:#888787; text-decoration: none; outline:none;}
a:hover{color:#d24c4c}
img{border:0 none;}
em,cite{font-style: normal;}
.clear{clear:both}
.clear:after{clear:both;content:'.';height:0;font-size:0;line-height:0;overflow:hidden;}
.hide{display:none;}

#header{background:url(../images/top.jpg) repeat-x;height:32px;line-height:32px;color:#ccc; text-align:right}
#logo_box{background:url(../images/l_bg.jpg) repeat-x;height:124px;}
#nav{background:url(../images/nav_bg.jpg) repeat-x;padding-top:1px;}
#section{width:980px; margin:10px auto;}
#footer{background:url(../images/footer_bg.jpg) repeat-x;padding-top:18px;}

.box{width:980px;margin:0 auto;}

#header span{color:#666;padding-right:20px;}
#header a{color:#690}
#header a:hover{ text-decoration:underline;}

#logo_box h1{float:left;}
#logo_box .ad{float:right}
#logo_box h1 a{ background:url(../images/log.jpg) no-repeat;width:318px;height:85px;text-indent:-999px;margin-top:20px;display:block;overflow:hidden;}

#nav .box{background:url(../images/line_03.jpg) no-repeat left top;height:45px;line-height:40px;}
#nav .box ul{padding-left:2px;}
#nav .box li{background:url(../images/line_03.jpg) no-repeat right top;padding-right:2px;float:left;}
#nav .box li.cur a{background:url(../images/cur_nav.jpg) no-repeat center top;}
#nav .box a{height:45px;font-size:16px; font-family:"微软雅黑";color:#fff;padding:0 30px;display:inline-block;}
#nav .box a:hover{ background:url(../images/cur_nav.jpg) no-repeat center top;}

.footer{width:433px;margin:0 auto;}
.footer .logo_f{float:left;margin-right:10px;margin-top:10px;}
.footer p{line-height:30px;color:#666;}

.time{color:#666;font-size:14px;font-weight:bold;padding:5px 0 10px;}
.time strong{color:#f60}
.time em{font-size:12px;font-weight:normal;}
/**弹出层**/
#floatBoxBg{background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;z-index:999;}
#floatBox{z-index:999;background-color:rgba(204,204,204,.2);*background:none;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#33cccccc', endColorstr='#33cccccc');border-radius: 10px; padding:9px;}
.popup{width:100%;background:#fff url(../images/tit.gif) no-repeat;border-radius:10px;}
/*标题*/
.popup .popup_tit{position: relative;}
.popup h2{color:#333;font-size:14px;height:32px;line-height:32px;overflow: hidden;padding:5px 15px;font-family: "微软雅黑";}
/*关闭*/
.popup .more{display: block;width:21px;height:21px;background: url(../images/close.jpg) no-repeat;position: absolute;top:15px;right:20px}
.popup .more a{display:block;height:21px;}

.popup_con{ text-align:center;}
.tips_con{padding:10px;font-size:14px;font-weight:bold;}
.tips_con img{ vertical-align:middle;}

.tips_btn a.g_btn,.tips_btn a.grey_btn{width:71px;height:31px;line-height:31px;cursor:pointer;display:inline-block;margin:20px 0;font-size:14px;text-align:center;}
.tips_btn a.g_btn{background:url(../images/s2.jpg) no-repeat;color:#fff;}
.tips_btn a.g_btn:hover{background:url(../images/s2_active.jpg) no-repeat;}
.tips_btn a.grey_btn{background:url(../images/grey_s_btn.jpg) no-repeat;color:#333;margin:20px 0; }
.tips_btn a.grey_btn:hover{background:url(../images/grey_s_btn_active.jpg) no-repeat;}

.pop_tips{padding:20px 0;}
.pop_tips p{line-height:25px;color:#333;}
.g_b_btn{background:url(../images/g.gif) no-repeat;color:#fff;width:86px;height:33px;line-height:33px;display:inline-block}
.g_b_btn:hover{background:url(../images/g_active.gif) no-repeat;color:#fff;}

.after_login{text-align:center;font-size:14px;color:#f60;margin:0 5px;height:200px;padding-top:15px;}
.after_login li{border-bottom:1px solid #eee;padding:10px 0;}
.after_login li em{color:#437d02}
.after_login li a{color:#f60;}
.after_login li a:hover{ text-decoration:underline;}
.after_login li a.goLesson{background:url(../images/go_lesson.jpg);width:152px;height:40px;line-height:40px;display:inline-block;font-size:16px; font-family:"微软雅黑";color:#de5516}

.pagen{text-align:center;padding-bottom:10px;}
.pagen span{background:url(../images/page_n_02.jpg);text-align:center;border:1px solid #ccc;color:#73797c;height:22px;line-height:22px;display:inline-block;}
.pagen span.now{border:1px solid #e88203;background:#f60;color:#fff;padding:0 10px;}
.pagen span a,.pagen span a{display:block;padding:0 10px;}

.colorStyle{border:1px solid #fde0c3;}
.colorTop{border-bottom:1px solid #fde0c3;background:#fef6ed;color:#333;padding:10px 0; text-align:center}